public class ThreadDemo3 {

    public static boolean isQuit=false;

    public static void main(String[] args) {

        Thread t= new Thread(() -> {
           while(!isQuit){
               System.out.println("hello t");
               try {
                   Thread.sleep(1000);
               } catch (InterruptedException e) {
                   e.printStackTrace();
               }
           }
            System.out.println("t 线程终止");
        });
        t.start();
        try {
            Thread.sleep(3000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        isQuit=true;
    }
}
